48c7fc8ec6ea10cc7f61de0cd30cd2858869e106,camel-core/src/main/java/org/apache/camel/builder/SimpleBuilder.java,SimpleBuilder,createExpression,#Exchange#,100
Before Change
// resolve property placeholders
try {
String resolve = exchange.getContext().resolvePropertyPlaceholders(text);
return simple.createExpression(resolve);
} catch (Exception e) {
throw ObjectHelper.wrapCamelExecutionException(exchange, e);
}
After Change
// resolve property placeholders
try {
String resolve = exchange.getContext().resolvePropertyPlaceholders(text);
Expression exp = simple.createExpression(resolve);
if (resultType != null) {
exp = ExpressionBuilder.convertToExpression(exp, resultType);
}
return exp;
} catch (Exception e) {
throw ObjectHelper.wrapCamelExecutionException(exchange, e);
}